Austin John plays Tears of the kingdom